presale preparation